congregate in large numbers

Translations
se rassembler en grand nombre